home *** CD-ROM | disk | FTP | other *** search
/ Video Blaster Webcam Plus / Video Blaster - Webcam Plus (Creative Technology)(2000).iso / Drivers / 7610.set < prev    next >
INI File  |  2000-09-14  |  41KB  |  848 lines

  1. [Sections]
  2. AddReg=OVT.76BG.Setting
  3.  
  4. [OVT.76BG.Setting]
  5. ;this data is for check camera type, there are four data segment 
  6. ;1.I2C subAddress, 
  7. ;2.which register driver should read
  8. ;3.value mask
  9. ;4.register value
  10. HKR,%76BGSet%,VersionCheck,1, 42, 29, ff, 03
  11. HKR,%76BGSet%,ResetCamera,1, 12, 80, ff
  12. HKR,%76BGSet%,CameraName,,Ov76BG
  13. HKR,%76BGSet%,SensorWidth,0x10001,640
  14. HKR,%76BGSet%,SensorHeight,0x10001,480
  15. HKR,%76BGSet%,CurrentFormat,0x10001, 0x56555931
  16. HKR,%76BGSet%,CurrentFrameRate,0x10001,30
  17.  
  18. HKR,%76BGSet%,UsbSetting,1, 52,02,ff,52,00,ff,31,0f,ff, \
  19. 70,3f,ff, 71,3f,ff, 72,01,ff, 73,01,ff, 74,01,ff, 75,01,ff, 76,01,ff, 77,01,ff, 79,03,ff,51,1f,ff
  20. ;Index, Value, Mask
  21. HKR,%76BGSet%,CameraSetting,1, \
  22. 12,80,ff, 12,00,ff, 13,00,ff, 38,81,ff, 28,0c,ff, 05,00,ff, \
  23. 0e,95,ff, 0f,05,ff, 15,01,ff, 20,1c,ff, 23,2a,ff, 24,10,ff, \
  24. 25,8a,ff, 26,90,ff, 27,c2,ff, 29,91,ff, 2a,04,ff, 2c,fe,ff, \
  25. 2d,d7,ff, 30,71,ff, 31,60,ff, 32,26,ff, 33,20,ff, 34,48,ff, \
  26. 12,24,ff, 13,01,ff, 11,01,ff, 0c,24,ff, 0d,24,ff
  27.  
  28. HKR,%76BGDP%,EnVideoYUVProc,0x10001,0
  29. HKR,%76BGDP%,EnVideoRGBProc,0x10001,0
  30. HKR,%76BGDP%,EnStillYUVProc,0x10001,0
  31. HKR,%76BGDP%,EnStillRGBProc,0x10001,0
  32. HKR,%76BGDP%,StillSharpness,0x10001,3   ; range  0 ~ 8
  33. HKR,%76BGDP%,DisableAutoLFCheck,0x10001,0
  34.  
  35. HKR,%76BGSTIYUV%, CameraSetting,1, \
  36. 28,28,28, 29,80,80, 2d,00,10, 14,04,ff, 16,11,ff
  37. HKR,%76BGSTIYUV%, UsbSetting,1, \
  38. 12,4f,ff, 13,3d,ff, 14,0,ff, 15,0,ff, 16,01,ff, 18,3,ff
  39. ;HKR,%76BGSTIYUV%, RestoreUsbReg,1, 28,28,28
  40. ;HKR,%76BGSTIYUV%, RestoreCamReg,1, 00,00,ff, 01,00,ff, 02,00,ff
  41.  
  42. HKR,%76BGSTIRAW%, CameraSetting,1, \
  43. 28,20,20, 14,04,ff
  44. HKR,%76BGSTIRAW%, UsbSetting,1, \
  45. 12,4f,ff, 13,3d,ff, 14,0,ff, 15,0,ff, 16,01,ff, 18,3,ff
  46.  
  47. ;*******************************
  48. ;[OVT.76BG.VideoSetting]
  49. ;I420 160 x 120
  50. HKR, %76BGVid160I420%, Tag, 0x10001, 0x56555935
  51.  
  52. HKR, %76BGVid160I420%, UsbSetting, 1, \
  53.                 12,13,ff, 13,10,ff, 14,1,ff, 15,1,ff, 18,01,ff
  54. HKR, %76BGVid160I420%, CameraSetting, 1, \
  55.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  56. HKR, %76BGVid160I420%, Width, 0x10001, 160
  57. HKR, %76BGVid160I420%, Height, 0x10001, 120
  58. HKR, %76BGVid160I420%, BitCount, 0x10001, 12
  59. HKR, %76BGVid160I420%, FourCC, 0x10001, 0x30323449
  60. HKR, %76BGVid160I420%, MaxFrameRate, 0x10001, 30000
  61. HKR, %76BGVid160I420%, typFrameRate, 0x10001, 30000
  62. HKR, %76BGVid160I420%, MinFrameRate, 0x10001, 7500
  63. HKR, %76BGVid160I420%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  64. HKR, %76BGVid160I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  65. HKR, %76BGVid160I420%\FrameRate0, AlternateSetting, 0x10001, 4
  66. HKR, %76BGVid160I420%\FrameRate0, FrameRate, 0x10001, 30000
  67. HKR, %76BGVid160I420%\FrameRate0, QualityLevel, 0x10001, 1
  68. HKR, %76BGVid160I420%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  69. HKR, %76BGVid160I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  70. HKR, %76BGVid160I420%\FrameRate1, AlternateSetting, 0x10001, 6
  71. HKR, %76BGVid160I420%\FrameRate1, FrameRate, 0x10001, 15000
  72. HKR, %76BGVid160I420%\FrameRate1, QualityLevel, 0x10001, 1
  73. HKR, %76BGVid160I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  74. HKR, %76BGVid160I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  75. HKR, %76BGVid160I420%\FrameRate2, AlternateSetting, 0x10001, 6
  76. HKR, %76BGVid160I420%\FrameRate2, FrameRate, 0x10001, 7500
  77. HKR, %76BGVid160I420%\FrameRate2, QualityLevel, 0x10001, 1
  78. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  79. ;I420 176 x 144
  80. HKR, %76BGVid176I420%, Tag, 0x10001, 0x56555939
  81. HKR, %76BGVid176I420%, UsbSetting, 1, \
  82.                 12,13,ff, 13,10,ff, 14,1,ff, 15,1,ff, 18,01,ff
  83. HKR, %76BGVid176I420%, CameraSetting, 1, \
  84.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  85. HKR, %76BGVid176I420%, Width, 0x10001, 176
  86. HKR, %76BGVid176I420%, Height, 0x10001, 144
  87. HKR, %76BGVid176I420%, BitCount, 0x10001, 12
  88. HKR, %76BGVid176I420%, FourCC, 0x10001, 0x30323449
  89. HKR, %76BGVid176I420%, MaxFrameRate, 0x10001, 30000
  90. HKR, %76BGVid176I420%, typFrameRate, 0x10001, 30000
  91. HKR, %76BGVid176I420%, MinFrameRate, 0x10001, 7500
  92. HKR, %76BGVid176I420%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  93. HKR, %76BGVid176I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  94. HKR, %76BGVid176I420%\FrameRate0, AlternateSetting, 0x10001, 4
  95. HKR, %76BGVid176I420%\FrameRate0, FrameRate, 0x10001, 30000
  96. HKR, %76BGVid176I420%\FrameRate0, QualityLevel, 0x10001, 1
  97. HKR, %76BGVid176I420%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  98. HKR, %76BGVid176I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  99. HKR, %76BGVid176I420%\FrameRate1, AlternateSetting, 0x10001, 6
  100. HKR, %76BGVid176I420%\FrameRate1, FrameRate, 0x10001, 15000
  101. HKR, %76BGVid176I420%\FrameRate1, QualityLevel, 0x10001, 1
  102. HKR, %76BGVid176I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  103. HKR, %76BGVid176I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  104. HKR, %76BGVid176I420%\FrameRate2, AlternateSetting, 0x10001, 6
  105. HKR, %76BGVid176I420%\FrameRate2, FrameRate, 0x10001, 7500
  106. HKR, %76BGVid176I420%\FrameRate2, QualityLevel, 0x10001, 1
  107. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  108. ;RGB24 160 x 120
  109. HKR, %76BGVid160RGB24%, Tag, 0x10001, 0x56555934
  110. HKR, %76BGVid160RGB24%, UsbSetting, 1, \
  111.                 12,13,ff, 13,10,ff, 14,1,ff, 15,1,ff, 18,01,ff
  112. HKR, %76BGVid160RGB24%, CameraSetting, 1, \
  113.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  114. HKR, %76BGVid160RGB24%, Width, 0x10001, 160
  115. HKR, %76BGVid160RGB24%, Height, 0x10001, 120
  116. HKR, %76BGVid160RGB24%, BitCount, 0x10001, 24
  117. HKR, %76BGVid160RGB24%, FourCC, 0x10001, 0
  118. HKR, %76BGVid160RGB24%, MaxFrameRate, 0x10001, 30000
  119. HKR, %76BGVid160RGB24%, typFrameRate, 0x10001, 30000
  120. HKR, %76BGVid160RGB24%, MinFrameRate, 0x10001, 7500
  121. HKR, %76BGVid160RGB24%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  122. HKR, %76BGVid160RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  123. HKR, %76BGVid160RGB24%\FrameRate0, AlternateSetting, 0x10001, 4
  124. HKR, %76BGVid160RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  125. HKR, %76BGVid160RGB24%\FrameRate0, QualityLevel, 0x10001, 1
  126. HKR, %76BGVid160RGB24%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  127. HKR, %76BGVid160RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  128. HKR, %76BGVid160RGB24%\FrameRate1, AlternateSetting, 0x10001, 6
  129. HKR, %76BGVid160RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  130. HKR, %76BGVid160RGB24%\FrameRate1, QualityLevel, 0x10001, 1
  131. HKR, %76BGVid160RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  132. HKR, %76BGVid160RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  133. HKR, %76BGVid160RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  134. HKR, %76BGVid160RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  135. HKR, %76BGVid160RGB24%\FrameRate2, QualityLevel, 0x10001, 1
  136. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  137. ;RGB24 176 x 144
  138. HKR, %76BGVid176RGB24%, Tag, 0x10001, 0x56555937
  139. HKR, %76BGVid176RGB24%, UsbSetting, 1, \
  140.                 12,13,ff, 13,10,ff, 14,1,ff, 15,1,ff, 18,01,ff
  141. HKR, %76BGVid176RGB24%, CameraSetting, 1, \
  142.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  143. HKR, %76BGVid176RGB24%, Width, 0x10001, 176
  144. HKR, %76BGVid176RGB24%, Height, 0x10001, 144
  145. HKR, %76BGVid176RGB24%, BitCount, 0x10001, 24
  146. HKR, %76BGVid176RGB24%, FourCC, 0x10001, 0
  147. HKR, %76BGVid176RGB24%, MaxFrameRate, 0x10001, 30000
  148. HKR, %76BGVid176RGB24%, typFrameRate, 0x10001, 30000
  149. HKR, %76BGVid176RGB24%, MinFrameRate, 0x10001, 7500
  150. HKR, %76BGVid176RGB24%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  151. HKR, %76BGVid176RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  152. HKR, %76BGVid176RGB24%\FrameRate0, AlternateSetting, 0x10001, 4
  153. HKR, %76BGVid176RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  154. HKR, %76BGVid176RGB24%\FrameRate0, QualityLevel, 0x10001, 1
  155. HKR, %76BGVid176RGB24%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  156. HKR, %76BGVid176RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  157. HKR, %76BGVid176RGB24%\FrameRate1, AlternateSetting, 0x10001, 6
  158. HKR, %76BGVid176RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  159. HKR, %76BGVid176RGB24%\FrameRate1, QualityLevel, 0x10001, 1
  160. HKR, %76BGVid176RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  161. HKR, %76BGVid176RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  162. HKR, %76BGVid176RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  163. HKR, %76BGVid176RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  164. HKR, %76BGVid176RGB24%\FrameRate2, QualityLevel, 0x10001, 1
  165. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  166. ;RGB24 320 x 240
  167. HKR, %76BGVid320RGB24%, Tag, 0x10001, 0x56555930
  168.  
  169. HKR, %76BGVid320RGB24%, UsbSetting, 1, \
  170.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  171. HKR, %76BGVid320RGB24%, CameraSetting, 1, \
  172.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  173. HKR, %76BGVid320RGB24%, Width, 0x10001, 320
  174. HKR, %76BGVid320RGB24%, Height, 0x10001, 240
  175. HKR, %76BGVid320RGB24%, BitCount, 0x10001, 24
  176. HKR, %76BGVid320RGB24%, FourCC, 0x10001, 0
  177. HKR, %76BGVid320RGB24%, MaxFrameRate, 0x10001, 30000
  178. HKR, %76BGVid320RGB24%, typFrameRate, 0x10001, 30000
  179. HKR, %76BGVid320RGB24%, MinFrameRate, 0x10001, 7500
  180. HKR, %76BGVid320RGB24%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  181. HKR, %76BGVid320RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  182. HKR, %76BGVid320RGB24%\FrameRate0, AlternateSetting, 0x10001, 2
  183. HKR, %76BGVid320RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  184. HKR, %76BGVid320RGB24%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  185. HKR, %76BGVid320RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  186. HKR, %76BGVid320RGB24%\FrameRate1, AlternateSetting, 0x10001, 4
  187. HKR, %76BGVid320RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  188. HKR, %76BGVid320RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  189. HKR, %76BGVid320RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  190. HKR, %76BGVid320RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  191. HKR, %76BGVid320RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  192. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  193. ;RGB24 352 x 288
  194. HKR, %76BGVid352RGB24%, Tag, 0x10001, 0x56555936
  195. HKR, %76BGVid352RGB24%, UsbSetting, 1, \
  196.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  197. HKR, %76BGVid352RGB24%, CameraSetting, 1, \
  198.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  199. HKR, %76BGVid352RGB24%, Width, 0x10001, 352
  200. HKR, %76BGVid352RGB24%, Height, 0x10001, 288
  201. HKR, %76BGVid352RGB24%, BitCount, 0x10001, 24
  202. HKR, %76BGVid352RGB24%, FourCC, 0x10001, 0
  203. HKR, %76BGVid352RGB24%, MaxFrameRate, 0x10001, 30000
  204. HKR, %76BGVid352RGB24%, typFrameRate, 0x10001, 30000
  205. HKR, %76BGVid352RGB24%, MinFrameRate, 0x10001, 7500
  206. HKR, %76BGVid352RGB24%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  207. HKR, %76BGVid352RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  208. HKR, %76BGVid352RGB24%\FrameRate0, AlternateSetting, 0x10001, 2
  209. HKR, %76BGVid352RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  210. HKR, %76BGVid352RGB24%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  211. HKR, %76BGVid352RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  212. HKR, %76BGVid352RGB24%\FrameRate1, AlternateSetting, 0x10001, 4
  213. HKR, %76BGVid352RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  214. HKR, %76BGVid352RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  215. HKR, %76BGVid352RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  216. HKR, %76BGVid352RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  217. HKR, %76BGVid352RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  218. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  219. ;RGB24 640 x 480
  220. HKR, %76BGVid640RGB24%, Tag, 0x10001, 0x56555933
  221. HKR, %76BGVid640RGB24%, UsbSetting, 1, \
  222.                 12,4f,ff, 13,3d,ff, 14,0,ff, 15,0,ff, 18,03,ff
  223. HKR, %76BGVid640RGB24%, CameraSetting, 1, \
  224.         14,04,ff, 28,20,20, 24,10,ff, 25,8a,ff, 2f,B0,ff, 35,9c,ff
  225. HKR, %76BGVid640RGB24%, Width, 0x10001, 640
  226. HKR, %76BGVid640RGB24%, Height, 0x10001, 480
  227. HKR, %76BGVid640RGB24%, BitCount, 0x10001, 24
  228. HKR, %76BGVid640RGB24%, FourCC, 0x10001, 0
  229. HKR, %76BGVid640RGB24%, MaxFrameRate, 0x10001, 15000
  230. HKR, %76BGVid640RGB24%, typFrameRate, 0x10001, 7500
  231. HKR, %76BGVid640RGB24%, MinFrameRate, 0x10001, 3750
  232. HKR, %76BGVid640RGB24%, Progressive, 0x10001, 1
  233. HKR, %76BGVid640RGB24%\FrameRate0, UsbSetting, 1, 30,1f,ff, 78,07,ff
  234. HKR, %76BGVid640RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  235. HKR, %76BGVid640RGB24%\FrameRate0, AlternateSetting, 0x10001, 0
  236. HKR, %76BGVid640RGB24%\FrameRate0, FrameRate, 0x10001, 15000
  237. HKR, %76BGVid640RGB24%\FrameRate1, UsbSetting, 1, 30,18,ff, 78,07,ff
  238. HKR, %76BGVid640RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  239. HKR, %76BGVid640RGB24%\FrameRate1, AlternateSetting, 0x10001, 2
  240. HKR, %76BGVid640RGB24%\FrameRate1, FrameRate, 0x10001, 7500
  241. HKR, %76BGVid640RGB24%\FrameRate2, UsbSetting, 1, 30,10,ff, 78,07,ff
  242. HKR, %76BGVid640RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  243. HKR, %76BGVid640RGB24%\FrameRate2, AlternateSetting, 0x10001, 4
  244. HKR, %76BGVid640RGB24%\FrameRate2, FrameRate, 0x10001, 3750
  245. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  246. ;I420 320 x 240
  247. HKR, %76BGVid320I420%, Tag, 0x10001, 0x56555931
  248. HKR, %76BGVid320I420%, UsbSetting, 1, \
  249.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  250. HKR, %76BGVid320I420%, CameraSetting, 1, \
  251.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  252. HKR, %76BGVid320I420%, Width, 0x10001, 320
  253. HKR, %76BGVid320I420%, Height, 0x10001, 240
  254. HKR, %76BGVid320I420%, BitCount, 0x10001, 12
  255. HKR, %76BGVid320I420%, FourCC, 0x10001, 0x30323449
  256. HKR, %76BGVid320I420%, MaxFrameRate, 0x10001, 30000
  257. HKR, %76BGVid320I420%, typFrameRate, 0x10001, 30000
  258. HKR, %76BGVid320I420%, MinFrameRate, 0x10001, 7500
  259. HKR, %76BGVid320I420%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  260. HKR, %76BGVid320I420%\FrameRate0, CameraSetting, 1, 16,03,ff
  261. HKR, %76BGVid320I420%\FrameRate0, AlternateSetting, 0x10001, 2
  262. HKR, %76BGVid320I420%\FrameRate0, FrameRate, 0x10001, 30000
  263. HKR, %76BGVid320I420%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  264. HKR, %76BGVid320I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  265. HKR, %76BGVid320I420%\FrameRate1, AlternateSetting, 0x10001, 4
  266. HKR, %76BGVid320I420%\FrameRate1, FrameRate, 0x10001, 15000
  267. HKR, %76BGVid320I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  268. HKR, %76BGVid320I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  269. HKR, %76BGVid320I420%\FrameRate2, AlternateSetting, 0x10001, 6
  270. HKR, %76BGVid320I420%\FrameRate2, FrameRate, 0x10001, 7500
  271. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@
  272. ;I420 352x288
  273. HKR, %76BGVid352I420%, Tag, 0x10001, 0x56555938
  274. HKR, %76BGVid352I420%, UsbSetting, 1, \
  275.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  276. HKR, %76BGVid352I420%, CameraSetting, 1, \
  277.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  278. HKR, %76BGVid352I420%, Width, 0x10001, 352
  279. HKR, %76BGVid352I420%, Height, 0x10001, 288
  280. HKR, %76BGVid352I420%, BitCount, 0x10001, 12
  281. HKR, %76BGVid352I420%, FourCC, 0x10001, 0x30323449
  282. HKR, %76BGVid352I420%, MaxFrameRate, 0x10001, 30000
  283. HKR, %76BGVid352I420%, typFrameRate, 0x10001, 30000
  284. HKR, %76BGVid352I420%, MinFrameRate, 0x10001, 7500
  285.  
  286. HKR, %76BGVid352I420%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  287. HKR, %76BGVid352I420%\FrameRate0, CameraSetting, 1, 16,03,ff
  288. HKR, %76BGVid352I420%\FrameRate0, AlternateSetting, 0x10001, 2
  289. HKR, %76BGVid352I420%\FrameRate0, FrameRate, 0x10001, 30000
  290. HKR, %76BGVid352I420%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  291. HKR, %76BGVid352I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  292. HKR, %76BGVid352I420%\FrameRate1, AlternateSetting, 0x10001, 4
  293. HKR, %76BGVid352I420%\FrameRate1, FrameRate, 0x10001, 15000
  294. HKR, %76BGVid352I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  295. HKR, %76BGVid352I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  296. HKR, %76BGVid352I420%\FrameRate2, AlternateSetting, 0x10001, 6
  297. HKR, %76BGVid352I420%\FrameRate2, FrameRate, 0x10001, 7500
  298. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  299. ;I420 640X480
  300. HKR, %76BGVid640I420%, Tag, 0x10001, 0x56555932
  301.  
  302. HKR, %76BGVid640I420%, UsbSetting, 1, \
  303.                 12,4f,ff, 13,3d,ff, 14,0,ff, 15,0,ff, 18,03,ff
  304. HKR, %76BGVid640I420%, CameraSetting, 1, \
  305.         14,04,ff, 28,20,20, 24,10,ff, 25,8a,ff, 2f,B0,ff, 35,9c,ff
  306. HKR, %76BGVid640I420%, Width, 0x10001, 640
  307. HKR, %76BGVid640I420%, Height, 0x10001, 480
  308. HKR, %76BGVid640I420%, BitCount, 0x10001, 12
  309. HKR, %76BGVid640I420%, FourCC, 0x10001, 0x30323449
  310. HKR, %76BGVid640I420%, MaxFrameRate, 0x10001, 15000
  311. HKR, %76BGVid640I420%, typFrameRate, 0x10001, 7500
  312. HKR, %76BGVid640I420%, MinFrameRate, 0x10001, 3750
  313. HKR, %76BGVid640I420%, Progressive, 0x10001, 3750
  314. HKR, %76BGVid640I420%\FrameRate0, UsbSetting, 1, 30,1f,ff, 78,07,ff
  315. HKR, %76BGVid640I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  316. HKR, %76BGVid640I420%\FrameRate0, AlternateSetting, 0x10001, 0
  317. HKR, %76BGVid640I420%\FrameRate0, FrameRate, 0x10001, 15000
  318. HKR, %76BGVid640I420%\FrameRate1, UsbSetting, 1, 30,18,ff, 78,07,ff
  319. HKR, %76BGVid640I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  320. HKR, %76BGVid640I420%\FrameRate1, AlternateSetting, 0x10001, 2
  321. HKR, %76BGVid640I420%\FrameRate1, FrameRate, 0x10001, 7500
  322. HKR, %76BGVid640I420%\FrameRate2, UsbSetting, 1, 30,10,ff, 78,07,ff
  323. HKR, %76BGVid640I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  324. HKR, %76BGVid640I420%\FrameRate2, AlternateSetting, 0x10001, 4
  325. HKR, %76BGVid640I420%\FrameRate2, FrameRate, 0x10001, 3750
  326. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  327. ;RGB16 160 x 120
  328. HKR, %76BGVid160RGB16%, Tag, 0x10001, 0x56555940
  329. HKR, %76BGVid160RGB16%, UsbSetting, 1, \
  330.                 12,13,ff, 13,10,ff, 14,1,ff, 15,1,ff, 18,01,ff
  331. HKR, %76BGVid160RGB16%, CameraSetting, 1, \
  332.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  333. HKR, %76BGVid160RGB16%, Width, 0x10001, 160
  334. HKR, %76BGVid160RGB16%, Height, 0x10001, 120
  335. HKR, %76BGVid160RGB16%, BitCount, 0x10001, 16
  336. HKR, %76BGVid160RGB16%, FourCC, 0x10001, 0
  337. HKR, %76BGVid160RGB16%, MaxFrameRate, 0x10001, 30000
  338. HKR, %76BGVid160RGB16%, typFrameRate, 0x10001, 30000
  339. HKR, %76BGVid160RGB16%, MinFrameRate, 0x10001, 7500
  340. HKR, %76BGVid160RGB16%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  341. HKR, %76BGVid160RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  342. HKR, %76BGVid160RGB16%\FrameRate0, AlternateSetting, 0x10001, 4
  343. HKR, %76BGVid160RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  344. HKR, %76BGVid160RGB16%\FrameRate0, QualityLevel, 0x10001, 1
  345. HKR, %76BGVid160RGB16%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  346. HKR, %76BGVid160RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  347. HKR, %76BGVid160RGB16%\FrameRate1, AlternateSetting, 0x10001, 6
  348. HKR, %76BGVid160RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  349. HKR, %76BGVid160RGB16%\FrameRate1, QualityLevel, 0x10001, 1
  350. HKR, %76BGVid160RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  351. HKR, %76BGVid160RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  352. HKR, %76BGVid160RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  353. HKR, %76BGVid160RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  354. HKR, %76BGVid160RGB16%\FrameRate2, QualityLevel, 0x10001, 1
  355. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  356. ;RGB16 176 x 144
  357. HKR, %76BGVid176RGB16%, Tag, 0x10001, 0x56555941
  358. HKR, %76BGVid176RGB16%, UsbSetting, 1, \
  359.                 12,13,ff, 13,10,ff, 14,1,ff, 15,1,ff, 18,01,ff
  360. HKR, %76BGVid176RGB16%, CameraSetting, 1, \
  361.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  362. HKR, %76BGVid176RGB16%, Width, 0x10001, 176
  363. HKR, %76BGVid176RGB16%, Height, 0x10001, 144
  364. HKR, %76BGVid176RGB16%, BitCount, 0x10001, 16
  365. HKR, %76BGVid176RGB16%, FourCC, 0x10001, 0
  366. HKR, %76BGVid176RGB16%, MaxFrameRate, 0x10001, 30000
  367. HKR, %76BGVid176RGB16%, typFrameRate, 0x10001, 30000
  368. HKR, %76BGVid176RGB16%, MinFrameRate, 0x10001, 7500
  369. HKR, %76BGVid176RGB16%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  370. HKR, %76BGVid176RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  371. HKR, %76BGVid176RGB16%\FrameRate0, AlternateSetting, 0x10001, 4
  372. HKR, %76BGVid176RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  373. HKR, %76BGVid176RGB16%\FrameRate0, QualityLevel, 0x10001, 1
  374. HKR, %76BGVid176RGB16%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  375. HKR, %76BGVid176RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  376. HKR, %76BGVid176RGB16%\FrameRate1, AlternateSetting, 0x10001, 6
  377. HKR, %76BGVid176RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  378. HKR, %76BGVid176RGB16%\FrameRate1, QualityLevel, 0x10001, 1
  379. HKR, %76BGVid176RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  380. HKR, %76BGVid176RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  381. HKR, %76BGVid176RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  382. HKR, %76BGVid176RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  383. HKR, %76BGVid176RGB16%\FrameRate2, QualityLevel, 0x10001, 1
  384. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  385. ;RGB16 320 x 240
  386. HKR, %76BGVid320RGB16%, Tag, 0x10001, 0x56555942
  387.  
  388. HKR, %76BGVid320RGB16%, UsbSetting, 1, \
  389.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  390. HKR, %76BGVid320RGB16%, CameraSetting, 1, \
  391.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  392. HKR, %76BGVid320RGB16%, Width, 0x10001, 320
  393. HKR, %76BGVid320RGB16%, Height, 0x10001, 240
  394. HKR, %76BGVid320RGB16%, BitCount, 0x10001, 16
  395. HKR, %76BGVid320RGB16%, FourCC, 0x10001, 0
  396. HKR, %76BGVid320RGB16%, MaxFrameRate, 0x10001, 30000
  397. HKR, %76BGVid320RGB16%, typFrameRate, 0x10001, 30000
  398. HKR, %76BGVid320RGB16%, MinFrameRate, 0x10001, 7500
  399. HKR, %76BGVid320RGB16%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  400. HKR, %76BGVid320RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  401. HKR, %76BGVid320RGB16%\FrameRate0, AlternateSetting, 0x10001, 2
  402. HKR, %76BGVid320RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  403. HKR, %76BGVid320RGB16%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  404. HKR, %76BGVid320RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  405. HKR, %76BGVid320RGB16%\FrameRate1, AlternateSetting, 0x10001, 4
  406. HKR, %76BGVid320RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  407. HKR, %76BGVid320RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  408. HKR, %76BGVid320RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  409. HKR, %76BGVid320RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  410. HKR, %76BGVid320RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  411. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  412. ;RGB16 352 x 288
  413. HKR, %76BGVid352RGB16%, Tag, 0x10001, 0x56555943
  414. HKR, %76BGVid352RGB16%, UsbSetting, 1, \
  415.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  416. HKR, %76BGVid352RGB16%, CameraSetting, 1, \
  417.         14,24,ff, 28,00,20, 24,08,ff, 25,45,ff, 2f,30,ff, 35,1c,ff
  418. HKR, %76BGVid352RGB16%, Width, 0x10001, 352
  419. HKR, %76BGVid352RGB16%, Height, 0x10001, 288
  420. HKR, %76BGVid352RGB16%, BitCount, 0x10001, 16
  421. HKR, %76BGVid352RGB16%, FourCC, 0x10001, 0
  422. HKR, %76BGVid352RGB16%, MaxFrameRate, 0x10001, 30000
  423. HKR, %76BGVid352RGB16%, typFrameRate, 0x10001, 30000
  424. HKR, %76BGVid352RGB16%, MinFrameRate, 0x10001, 7500
  425. HKR, %76BGVid352RGB16%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  426. HKR, %76BGVid352RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  427. HKR, %76BGVid352RGB16%\FrameRate0, AlternateSetting, 0x10001, 2
  428. HKR, %76BGVid352RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  429. HKR, %76BGVid352RGB16%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  430. HKR, %76BGVid352RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  431. HKR, %76BGVid352RGB16%\FrameRate1, AlternateSetting, 0x10001, 4
  432. HKR, %76BGVid352RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  433. HKR, %76BGVid352RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  434. HKR, %76BGVid352RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  435. HKR, %76BGVid352RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  436. HKR, %76BGVid352RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  437. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  438. ;RGB16 640 x 480
  439. HKR, %76BGVid640RGB16%, Tag, 0x10001, 0x56555944
  440. HKR, %76BGVid640RGB16%, UsbSetting, 1, \
  441.                 12,4f,ff, 13,3d,ff, 14,0,ff, 15,0,ff, 18,03,ff
  442. HKR, %76BGVid640RGB16%, CameraSetting, 1, \
  443.         14,04,ff, 28,20,20, 24,10,ff, 25,8a,ff, 2f,B0,ff, 35,9c,ff
  444. HKR, %76BGVid640RGB16%, Width, 0x10001, 640
  445. HKR, %76BGVid640RGB16%, Height, 0x10001, 480
  446. HKR, %76BGVid640RGB16%, BitCount, 0x10001, 16
  447. HKR, %76BGVid640RGB16%, FourCC, 0x10001, 0
  448. HKR, %76BGVid640RGB16%, MaxFrameRate, 0x10001, 15000
  449. HKR, %76BGVid640RGB16%, typFrameRate, 0x10001, 7500
  450. HKR, %76BGVid640RGB16%, MinFrameRate, 0x10001, 3750
  451. HKR, %76BGVid640RGB16%, Progressive, 0x10001, 1
  452. HKR, %76BGVid640RGB16%\FrameRate0, UsbSetting, 1, 30,1f,ff, 78,07,ff
  453. HKR, %76BGVid640RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  454. HKR, %76BGVid640RGB16%\FrameRate0, AlternateSetting, 0x10001, 0
  455. HKR, %76BGVid640RGB16%\FrameRate0, FrameRate, 0x10001, 15000
  456. HKR, %76BGVid640RGB16%\FrameRate1, UsbSetting, 1, 30,18,ff, 78,07,ff
  457. HKR, %76BGVid640RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  458. HKR, %76BGVid640RGB16%\FrameRate1, AlternateSetting, 0x10001, 2
  459. HKR, %76BGVid640RGB16%\FrameRate1, FrameRate, 0x10001, 7500
  460. HKR, %76BGVid640RGB16%\FrameRate2, UsbSetting, 1, 30,10,ff, 78,07,ff
  461. HKR, %76BGVid640RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  462. HKR, %76BGVid640RGB16%\FrameRate2, AlternateSetting, 0x10001, 4
  463. HKR, %76BGVid640RGB16%\FrameRate2, FrameRate, 0x10001, 3750
  464. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  465. ;[OVT.76BG.Properties]
  466. ;Standard properties
  467. ;PROPSETID_VIDCAP_VIDEOPROCAMP
  468. ;    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS,            // RW O        0
  469. ;    KSPROPERTY_VIDEOPROCAMP_CONTRAST,              // RW O        1
  470. ;    KSPROPERTY_VIDEOPROCAMP_HUE,                   // RW O        2
  471. ;    KSPROPERTY_VIDEOPROCAMP_SATURATION,            // RW O        3
  472. ;    KSPROPERTY_VIDEOPROCAMP_SHARPNESS,             // RW O        4
  473. ;    KSPROPERTY_VIDEOPROCAMP_GAMMA,                 // RW O        5
  474. ;    KSPROPERTY_VIDEOPROCAMP_COLORENABLE,           // RW O        6
  475. ;    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE,          // RW O        7
  476. ;    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION,// RW O        8
  477. ;#####################################
  478. HKR,%76BGBrit%,PropertyId,0x10001, 0
  479.  
  480. ;Control method 0-->just write calculated value to register (one register)
  481. ;Control method 1-->Range look up table, write one or more registers for value within a range
  482. HKR,%76BGBrit%,MapMethod,0x10001, 0
  483. HKR,%76BGBrit%,RelatedRegister,1,6
  484. ;true or false
  485. HKR,%76BGBrit%,RelateUsbRegister,1,0
  486.  
  487. HKR,%76BGBrit%,SupportAuto,0x10001,1 ;0 not support, 1 support
  488. ;Auto control method 0-->when turn off auto, just write current value to register
  489. ;Auto control method 1-->when turn off auto, just read register value as current value
  490. HKR,%76BGBrit%,AutoControlMode,0x10001,0
  491. HKR,%76BGBrit%,CamRegDisableAuto,1,2d, 87, 10
  492. HKR,%76BGBrit%,CamRegEnableAuto,1,2d, 97, 10
  493. ;HKR,%76BGBrit%,UsbRegDisableAuto,1,2d, 87, 10
  494. ;HKR,%76BGBrit%,UsbRegEnableAuto,1,2d, 97, 10
  495.  
  496. HKR,%76BGBrit%,DefaultValue,0x10001, 0x80
  497.  
  498. ;KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO        0X0001L
  499. ;KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL      0X0002L
  500. HKR,%76BGBrit%,DefaultFlags,0x10001, 1
  501. HKR,%76BGBrit%,MinValue,0x10001, 0
  502. HKR,%76BGBrit%,MaxValue,0x10001, 255
  503. HKR,%76BGBrit%,Step,0x10001, 1
  504. ;#####################################
  505.  
  506. HKR,%76BGCntr%,PropertyId,0x10001, 1
  507. HKR,%76BGCntr%,RelatedRegister,1,0
  508.  
  509. HKR,%76BGCntr%,SupportAuto,0x10001,1 ;0 not support, 1 support
  510. HKR,%76BGCntr%,AutoControlMode,0x10001,0
  511. HKR,%76BGCntr%,CamRegDisableAuto,1,28, 2c, 08
  512. HKR,%76BGCntr%,CamRegEnableAuto,1,28, 20, 08
  513.  
  514. HKR,%76BGCntr%,DefaultFlags,0x10001, 1
  515. HKR,%76BGCntr%,DefaultValue,0x10001, 160
  516. HKR,%76BGCntr%,MinValue,0x10001, 0
  517. HKR,%76BGCntr%,MaxValue,0x10001, 255
  518. HKR,%76BGCntr%,Step,0x10001, 1
  519.  
  520. ;#####################################
  521.  
  522. ;HKR,%76BGHue%,Registers,0x10001, 
  523.  
  524. HKR,%76BGHue%,PropertyId,0x10001, 2
  525. HKR,%76BGHue%,MapMethod,0x10001, 1
  526. HKR,%76BGHue%,NumberOfValues,0x10001, 16
  527. HKR,%76BGHue%\0000,Value,0x10001, 15
  528. HKR,%76BGHue%\0000,CamRegisters,1, c,10,ff, d,10,ff, 12,20,04,12,24,04
  529. HKR,%76BGHue%\0001,Value,0x10001, 14
  530. HKR,%76BGHue%\0001,CamRegisters,1, c,12,ff, d,12,ff, 12,20,04,12,24,04
  531. HKR,%76BGHue%\0002,Value,0x10001, 13
  532. HKR,%76BGHue%\0002,CamRegisters,1, c,14,ff, d,14,ff, 12,20,04,12,24,04
  533. HKR,%76BGHue%\0003,Value,0x10001, 12
  534. HKR,%76BGHue%\0003,CamRegisters,1, c,16,ff, d,16,ff, 12,20,04,12,24,04
  535. HKR,%76BGHue%\0004,Value,0x10001, 11
  536. HKR,%76BGHue%\0004,CamRegisters,1, c,18,ff, d,18,ff, 12,20,04,12,24,04
  537. HKR,%76BGHue%\0005,Value,0x10001, 10
  538. HKR,%76BGHue%\0005,CamRegisters,1, c,1a,ff, d,1a,ff, 12,20,04,12,24,04
  539. HKR,%76BGHue%\0006,Value,0x10001, 9
  540. HKR,%76BGHue%\0006,CamRegisters,1, c,1c,ff, d,1c,ff, 12,20,04,12,24,04
  541. HKR,%76BGHue%\0007,Value,0x10001, 8
  542. HKR,%76BGHue%\0007,CamRegisters,1, c,1e,ff, d,1e,ff, 12,20,04,12,24,04
  543. HKR,%76BGHue%\000e,Value,0x10001, 7
  544. HKR,%76BGHue%\000e,CamRegisters,1, c,20,ff, d,20,ff, 12,20,04,12,24,04
  545. HKR,%76BGHue%\0008,Value,0x10001, 6
  546. HKR,%76BGHue%\0008,CamRegisters,1, c,22,ff, d,22,ff, 12,20,04,12,24,04
  547. HKR,%76BGHue%\0009,Value,0x10001, 5
  548. HKR,%76BGHue%\0009,CamRegisters,1, c,24,ff, d,24,ff, 12,20,04,12,24,04
  549. HKR,%76BGHue%\000a,Value,0x10001, 4
  550. HKR,%76BGHue%\000a,CamRegisters,1, c,26,ff, d,26,ff, 12,20,04,12,24,04
  551. HKR,%76BGHue%\000b,Value,0x10001, 3
  552. HKR,%76BGHue%\000b,CamRegisters,1, c,28,ff, d,28,ff, 12,20,04,12,24,04
  553. HKR,%76BGHue%\000c,Value,0x10001, 2
  554. HKR,%76BGHue%\000c,CamRegisters,1, c,2a,ff, d,2a,ff, 12,20,04,12,24,04
  555. HKR,%76BGHue%\000d,Value,0x10001, 1
  556. HKR,%76BGHue%\000d,CamRegisters,1, c,2c,ff, d,2c,ff, 12,20,04,12,24,04
  557. HKR,%76BGHue%\000f,Value,0x10001, 0
  558. HKR,%76BGHue%\000f,CamRegisters,1, c,2e,ff, d,2e,ff, 12,20,04,12,24,04
  559.  
  560. HKR,%76BGHue%,DefaultValue,0x10001, 7
  561. HKR,%76BGHue%,MinValue,0x10001, 0
  562. HKR,%76BGHue%,MaxValue,0x10001, 15
  563. HKR,%76BGHue%,Step,0x10001, 1
  564.  
  565. ;#####################################
  566. HKR,%76BGSat%,PropertyId,0x10001, 3
  567. HKR,%76BGSat%,RelatedRegister,1,3
  568. HKR,%76BGSat%,DefaultValue,0x10001, 192
  569. HKR,%76BGSat%,MinValue,0x10001, 0
  570. HKR,%76BGSat%,MaxValue,0x10001, 255
  571. HKR,%76BGSat%,Step,0x10001, 1
  572. ;#####################################
  573.  
  574. ;HKR,%76BGShp%,Registers,0x10001, 
  575.  
  576. HKR,%76BGShp%,PropertyId,0x10001, 4
  577. HKR,%76BGShp%,MapMethod,0x10001, 1
  578. HKR,%76BGShp%,NumberOfValues,0x10001, 5
  579.  
  580. HKR,%76BGShp%\0000,Value,0x10001, 0
  581. HKR,%76BGShp%\0000,CamRegisters,1, 26,c0,f0
  582. HKR,%76BGShp%\0001,Value,0x10001, 1
  583. HKR,%76BGShp%\0001,CamRegisters,1, 26,d0,f0
  584. HKR,%76BGShp%\0002,Value,0x10001, 2
  585. HKR,%76BGShp%\0002,CamRegisters,1, 26,90,f0
  586. HKR,%76BGShp%\0003,Value,0x10001, 3
  587. HKR,%76BGShp%\0003,CamRegisters,1, 26,A0,f0
  588. HKR,%76BGShp%\0004,Value,0x10001, 4
  589. HKR,%76BGShp%\0004,CamRegisters,1, 26,B0,f0
  590.  
  591. HKR,%76BGShp%,DefaultValue,0x10001, 2
  592. HKR,%76BGShp%,MinValue,0x10001, 0
  593. HKR,%76BGShp%,MaxValue,0x10001, 5
  594. HKR,%76BGShp%,Step,0x10001, 1
  595.  
  596.  
  597. ;#####################################
  598. HKR,%76BGGam%,PropertyId,0x10001, 5
  599. HKR,%76BGGam%,MapMethod,0x10001, 1
  600. HKR,%76BGGam%,NumberOfValues,0x10001, 5
  601. HKR,%76BGGam%\0000,Value,0x10001, 1
  602. HKR,%76BGGam%\0000,CamRegisters,1, 0e, 14, 07
  603. ;HKR,%76BGGam%\0000,UsbRegisters,1, 0e, 14, 07
  604. HKR,%76BGGam%\0001,Value,0x10001, 2
  605. HKR,%76BGGam%\0001,CamRegisters,1, 0e, 15, 07
  606. HKR,%76BGGam%\0002,Value,0x10001, 3
  607. HKR,%76BGGam%\0002,CamRegisters,1, 0e, 16, 07
  608. HKR,%76BGGam%\0003,Value,0x10001, 4
  609. HKR,%76BGGam%\0003,CamRegisters,1, 0e, 17, 07
  610. HKR,%76BGGam%\0004,Value,0x10001, 5
  611. HKR,%76BGGam%\0004,CamRegisters,1, 0e, 13, 07
  612.  
  613. HKR,%76BGGam%,SupportAuto,0x10001, 0
  614.  
  615. HKR,%76BGGam%,DefaultValue,0x10001, 4
  616. HKR,%76BGGam%,MinValue,0x10001, 1
  617. HKR,%76BGGam%,MaxValue,0x10001, 5
  618. HKR,%76BGGam%,Step,0x10001, 1
  619. ;#####################################
  620.  
  621. HKR,%76BGCol%,PropertyId,0x10001, 6
  622. HKR,%76BGCol%,MapMethod,0x10001, 1
  623. HKR,%76BGCol%,NumberOfValues,0x10001, 2
  624. HKR,%76BGCol%\0000,Value,0x10001, 0
  625. HKR,%76BGCol%\0000,UsbRegisters,1, 16,00,ff, 50,3f,ff, 50,00,ff
  626. HKR,%76BGCol%\0001,Value,0x10001, 1
  627. HKR,%76BGCol%\0001,UsbRegisters,1, 16,01,ff, 50,3f,ff, 50,00,ff
  628.  
  629. HKR,%76BGCol%,DefaultValue,0x10001, 1
  630. HKR,%76BGCol%,MinValue,0x10001, 0
  631. HKR,%76BGCol%,MaxValue,0x10001, 1
  632. HKR,%76BGCol%,Step,0x10001, 1
  633. ;#####################################
  634.  
  635. ;HKR,%76BGWb%,Registers,0x10001, 
  636. ;#####################################
  637.  
  638. ;HKR,%76BGBL%,Registers,0x10001, 
  639.  
  640. HKR,%76BGBL%,PropertyId,0x10001, 8
  641. HKR,%76BGBL%,MapMethod,0x10001, 1
  642. HKR,%76BGBL%,NumberOfValues,0x10001, 2
  643. HKR,%76BGBL%\0000,Value,0x10001, 0
  644. HKR,%76BGBL%\0000,CamRegisters,1, 34,00,04, 29,00,08,28,0,2
  645. HKR,%76BGBL%\0001,Value,0x10001, 1
  646. HKR,%76BGBL%\0001,CamRegisters,1, 34,04,04, 29,08,08, 28,2,2
  647.  
  648. HKR,%76BGBL%,DefaultValue,0x10001, 0
  649. HKR,%76BGBL%,MinValue,0x10001, 0
  650. HKR,%76BGBL%,MaxValue,0x10001, 1
  651. HKR,%76BGBL%,Step,0x10001, 1
  652.  
  653.  
  654. ;#####################################
  655. ;#####################################
  656. ;PROPSETID_VIDCAP_CAMERACONTROL
  657. ;    KSPROPERTY_CAMERACONTROL_PAN,                       // RW O 0
  658. ;    KSPROPERTY_CAMERACONTROL_TILT,                      // RW O 1
  659. ;    KSPROPERTY_CAMERACONTROL_ROLL,                      // RW O 2
  660. ;    KSPROPERTY_CAMERACONTROL_ZOOM,                      // RW O 3
  661. ;    KSPROPERTY_CAMERACONTROL_EXPOSURE,                  // RW O 4
  662. ;    KSPROPERTY_CAMERACONTROL_IRIS,                      // RW O 5
  663. ;    KSPROPERTY_CAMERACONTROL_FOCUS,                     // RW O 6
  664.  
  665. ;HKR,%76BGPan%,Registers,0x10001, 
  666. ;HKR,%76BGTilt%,Registers,0x10001, 
  667. ;HKR,%76BGRoll%,Registers,0x10001, 
  668. ;HKR,%76BGZoom%,Registers,0x10001, 
  669. ;#####################################
  670.  
  671. HKR,%76BGExp%,PropertyId,0x10001, 4
  672. HKR,%76BGExp%,MapMethod,0x10001, 0
  673. HKR,%76BGExp%,RelatedRegister,1,10
  674.  
  675. HKR,%76BGExp%,SupportAuto,0x10001,1 ;0 not support, 1 support
  676. HKR,%76BGExp%,AutoControlMode,0x10001,0
  677. HKR,%76BGExp%,CamRegDisableAuto,1,29, 91, 80
  678. HKR,%76BGExp%,CamRegEnableAuto,1,29, 11, 80
  679.  
  680. HKR,%76BGExp%,DefaultValue,0x10001, 160
  681. HKR,%76BGExp%,DefaultFlags,0x10001, 1
  682. HKR,%76BGExp%,MinValue,0x10001, 0
  683. HKR,%76BGExp%,MaxValue,0x10001, 255
  684. HKR,%76BGExp%,Step,0x10001, 1
  685.  
  686.  
  687. ;#####################################
  688. ;HKR,%76BGIris%,Registers,0x10001, 
  689. ;HKR,%76BGFocus%,Registers,0x10001, 
  690. ;#####################################
  691. ;PROPSETID_VIDCAP_VIDEOCONTROL
  692. ;    KSPROPERTY_VIDEOCONTROL_CAPS,               // R        0
  693. ;    KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE,  // R O        1
  694. ;    KSPROPERTY_VIDEOCONTROL_FRAME_RATES,        // R O        2
  695. ;    KSPROPERTY_VIDEOCONTROL_MODE,               // RWO        3
  696.  
  697. HKR,%76BGCap%,PropertyId,0x10001, 0
  698. HKR,%76BGCap%,MapMethod,0x10001, 1
  699.  
  700. ;    KS_VideoControlFlag_FlipHorizontal        = 0x0001,
  701. ;    KS_VideoControlFlag_FlipVertical          = 0x0002,
  702. ;    KS_VideoControlFlag_ExternalTriggerEnable = 0x0010,
  703. ;    KS_VideoControlFlag_Trigger               = 0x0020,
  704. HKR,%76BGCap%,DefaultValue,0x10001, 0x33
  705.  
  706. ;######################################
  707. HKR,%76BGActFR%,PropertyId,0x10001, 1
  708. HKR,%76BGActFR%,MapMethod,0x10001, 1
  709. HKR,%76BGActFR%,DefaultValue,0x10001, 0
  710.  
  711. ;######################################
  712. HKR,%76BGFps%,PropertyId,0x10001, 2
  713. HKR,%76BGFps%,MapMethod,0x10001, 1
  714. HKR,%76BGFps%,DefaultValue,0x10001, 0
  715.  
  716. ;######################################
  717. HKR,%76BGMode%,PropertyId,0x10001, 3
  718. HKR,%76BGMode%,MapMethod,0x10001, 1
  719. HKR,%76BGMode%,NumberOfValues,0x10001, 3
  720. HKR,%76BGMode%,DefaultValue,0x10001, 20
  721.  
  722. HKR,%76BGMode%\0000,Value,0x10001, 1
  723. HKR,%76BGMode%\0000,CamRegisters,1, 12,40,40
  724. HKR,%76BGMode%\0001,Value,0x10001, 0x80000001
  725. HKR,%76BGMode%\0001,CamRegisters,1, 12,0,40
  726. HKR,%76BGMode%\0002,Value,0x10001, 0x20
  727. HKR,%76BGMode%\0002,UsbRegisters,1, 52,04,04
  728.  
  729.  
  730. ;######################################
  731. ;######################################
  732. ;PROPSETID_VIDCAP_VIDEOCOMPRESSION
  733. ;PROPSETID_VIDCAP_VIDEOCOMPRESSION
  734. ;    KSPROPERTY_VIDEOCOMPRESSION_GETINFO,              // R        0
  735. ;    KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE,        // RW    1
  736. ;Right now we only support upper two properties
  737. ;    KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME, // RW    2
  738. ;    KSPROPERTY_VIDEOCOMPRESSION_QUALITY,              // RW    3
  739. ;    KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME,    // W        4
  740. ;    KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE   // W        5
  741.  
  742. ;######################################
  743. HKR,%76BGCmpInfo%,PropertyId,0x10001, 0
  744. HKR,%76BGCmpInfo%,MapMethod,0x10001, 1
  745.  
  746. ;    KS_CompressionCaps_CanQuality = 1,
  747. ;    KS_CompressionCaps_CanCrunch = 2,
  748. ;    KS_CompressionCaps_CanKeyFrame = 4,
  749. ;    KS_CompressionCaps_CanBFrame = 8
  750. HKR,%76BGCmpInfo%,DefaultValue,0x10001, 4
  751.  
  752. ;######################################
  753.  
  754. HKR,%76BGKeyFR%,PropertyId,0x10001, 1
  755. HKR,%76BGKeyFR%,MapMethod,0x10001, 1
  756. HKR,%76BGKeyFR%,DefaultValue,0x10001, 7
  757.  
  758. ;######################################
  759. HKR,%76BGPFR%,PropertyId,0x10001, 2
  760. HKR,%76BGPFR%,MapMethod,0x10001, 1
  761. HKR,%76BGPFR%,DefaultValue,0x10001, 0
  762. ;######################################
  763. HKR,%76BGQul%,PropertyId,0x10001, 3
  764. HKR,%76BGQul%,MapMethod,0x10001, 1
  765. HKR,%76BGQul%,DefaultValue,0x10001, 5000
  766. ;######################################
  767. ;PROPSETID_OVTCAM_PROP
  768. HKR,%76BGReg%,PropertyId,0x10001, 0
  769. HKR,%76BGReg%,MapMethod,0x10001, 1
  770. HKR,%76BGReg%,DefaultValue,0x10001, 0
  771.  
  772. HKR,%76BGRegy%,PropertyId,0x10001, 3
  773. HKR,%76BGRegy%,MapMethod,0x10001, 1
  774. HKR,%76BGRegy%,DefaultValue,0x10001, 0
  775.  
  776. HKR,%76BGSti%,PropertyId,0x10001, 1
  777. HKR,%76BGSti%,MapMethod,0x10001, 1
  778. HKR,%76BGSti%,DefaultValue,0x10001, 0
  779.  
  780.  
  781. HKR,%76BGLF%,PropertyId,0x10001, 2
  782. HKR,%76BGLF%,MapMethod,0x10001, 1
  783. HKR,%76BGLF%,NumberOfValues,0x10001, 2
  784.  
  785. HKR,%76BGLF%\50Hz,Value,0x10001, 0
  786. HKR,%76BGLF%\50Hz,CamRegisters,1, 2a,80,80,2b,ac,ff,13,10,10,13,00,10
  787. HKR,%76BGLF%\60Hz,Value,0x10001, 1
  788. HKR,%76BGLF%\60Hz,CamRegisters,1, 2a,0,80,2b,0,ff,13,10,10,13,00,10
  789.  
  790. HKR,%76BGLF%,DefaultValue,0x10001, 1
  791. HKR,%76BGLF%,MinValue,0x10001, 0
  792. HKR,%76BGLF%,MaxValue,0x10001, 1
  793. HKR,%76BGLF%,Step,0x10001, 1
  794.  
  795. ;######################################
  796.  
  797.  
  798. [Strings]
  799. 76BGSet="CameraSetting\SupportCamera\76BG"
  800. 76BGDP="CameraSetting\SupportCamera\76BG\DataProcessing"
  801. 76BGSTIYUV="CameraSetting\SupportCamera\76BG\DataProcessing\YUV"
  802. 76BGSTIRAW="CameraSetting\SupportCamera\76BG\DataProcessing\RAW"
  803. 76BGStrm="CameraSetting\SupportCamera\76BG\VideoStream"
  804. 76BGVid160I420="CameraSetting\SupportCamera\76BG\VideoStream\160x120I420"
  805. 76BGVid176I420="CameraSetting\SupportCamera\76BG\VideoStream\176x144I420"
  806. 76BGVid320I420="CameraSetting\SupportCamera\76BG\VideoStream\320x240I420"
  807. 76BGVid352I420="CameraSetting\SupportCamera\76BG\VideoStream\352x288I420"
  808. 76BGVid640I420="CameraSetting\SupportCamera\76BG\VideoStream\640X480I420"
  809. 76BGVid160RGB24="CameraSetting\SupportCamera\76BG\VideoStream\160x120RGB24"
  810. 76BGVid176RGB24="CameraSetting\SupportCamera\76BG\VideoStream\176x144RGB24"
  811. 76BGVid320RGB24="CameraSetting\SupportCamera\76BG\VideoStream\320x240RGB24"
  812. 76BGVid352RGB24="CameraSetting\SupportCamera\76BG\VideoStream\352x288RGB24"
  813. 76BGVid640RGB24="CameraSetting\SupportCamera\76BG\VideoStream\640X480RGB24"
  814.  
  815. 76BGVid160RGB16="CameraSetting\SupportCamera\76BG\VideoStream\160x120RGB16"
  816. 76BGVid176RGB16="CameraSetting\SupportCamera\76BG\VideoStream\176x144RGB16"
  817. 76BGVid320RGB16="CameraSetting\SupportCamera\76BG\VideoStream\320x240RGB16"
  818. 76BGVid352RGB16="CameraSetting\SupportCamera\76BG\VideoStream\352x288RGB16"
  819. 76BGVid640RGB16="CameraSetting\SupportCamera\76BG\VideoStream\640X480RGB16"
  820. 76BGBrit="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\Brightness"
  821. 76BGCntr="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\Contrast"
  822. 76BGHue="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\Hue"
  823. 76BGSat="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\Saturation"
  824. 76BGShp="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\Sharpness"
  825. 76BGGam="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\Gamma"
  826. 76BGCol="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\ColorEnable"
  827. 76BGWb="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\WhiteBalance"
  828. 76BGBL="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoProcAmp\BackLight"
  829. 76BGPan="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Pan"
  830. 76BGTilt="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Tilt"
  831. 76BGRoll="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Roll"
  832. 76BGZoom="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Zoom"
  833. 76BGExp="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Exposure"
  834. 76BGIris="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Iris"
  835. 76BGFocus="CameraSetting\SupportCamera\76BG\DeviceProperties\CameraControl\Focus"
  836. 76BGCap="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoControl\Capability"
  837. 76BGActFR="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoControl\ActualFrameRate"
  838. 76BGFps="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoControl\FrameRates"
  839. 76BGMode="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoControl\Mode"
  840. 76BGCmpInfo="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoCompression\GetCompressionInfo"
  841. 76BGKeyFR="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoCompression\KeyFrameRate"
  842. 76BGPFR="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoCompression\PFrameRate"
  843. 76BGQul="CameraSetting\SupportCamera\76BG\DeviceProperties\VideoCompression\Qulaity"
  844. 76BGReg="CameraSetting\SupportCamera\76BG\DeviceProperties\CustomProperty\Register"
  845. 76BGRegy="CameraSetting\SupportCamera\76BG\DeviceProperties\CustomProperty\Registry"
  846. 76BGSti="CameraSetting\SupportCamera\76BG\DeviceProperties\CustomProperty\StillImage"
  847. 76BGLF="CameraSetting\SupportCamera\76BG\DeviceProperties\CustomProperty\LightFrequence"
  848.